ravage or lose one's strength - Deutsch Englisch Wörterbuch